import java.util.Scanner;

public class Test {

    //第N位数字
    public static void main(String[] args) {
        Scanner scan = new Scanner(System.in);
        int n = scan.nextInt();
        System.out.println(findNthDigit(n));
    }

    public static int findNthDigit(int n) {
        if(n < 10) return n;

        int digit = 1;//当前位数
        long count = 9;//当前位数的数字个数
        long start = 1;//当前位数的起始数字

        while(n > digit * count){
            n -= digit * count;
            digit++;
            count *= 10;
            start *= 10;
        }

        start += (n - 1) / digit;//找到所在的数字
        String str = String.valueOf(start);//将数据类型转化为字符串
        return str.charAt((n - 1) % digit) - '0';//将字符转化为整数
    }
}
